@media screen and (max-width:1500px){
#remont .remont_left {width:270px; margin-right:25px;}
#header2 .head_cat{ bottom:-233px}
}


@media screen and (max-width:1400px){
	#header .head_h2{height:55px;}
#header {min-height:845px; background:#1b1c25; background-position:top center; background-repeat:no-repeat; background-size:cover; position:relative;}

.spec_picture1 {padding-bottom:20px;}
#header .head_menu {padding-left:30px; padding-top:60px;}
#header2 .head_menu {padding-left:30px; padding-top:60px;}
#header2 .head_slogan{position:absolute; top:200px; left:87px; z-index:1000;}
#header .head_slogan{position:absolute; top:300px; left:87px; z-index:1000;}
#header .head_slogan p, #header2 .head_slogan h1{padding-left:16px; font-size:60px; line-height:90px; color:#fff; font-family: 'HelveticaNeueCyr-Bold'; padding-bottom:0;}
#header .head_slogan span, #header2 .head_slogan span{font-size:60px; line-height:50px; color:#fff; font-family: 'HelveticaNeueCyr-Bold'; box-sizing:border-box; }
/*#news .news_left {width:100%; float:none; overflow:hidden;}*/
/*#spec .spec_left {width:100%; float:none; overflow:hidden;}
#spec .spec_right {float:none; width:100%; overflow:hidden; padding-bottom:60px; margin-top:40px;}*/
/*#news .news_right {float:none; width:100%; overflow:hidden; margin-top:40px; text-align:center;}*/
/*#spec .spec_left {float:none; width:100%; overflow:hidden; padding-bottom:0; }
#spec .spec_right {float:none; width:100%; overflow:hidden; }*/
#spec {position:relative; background:#f4f4f4; height:506px; height:auto;}
}

@media screen and (max-width:1350px){#spec .spec_otdel span{padding-left:100px;}}

@media screen and (max-width:1280px){
	#header .head_cat {position:absolute; right:0; bottom:-550px;}
	#header2 .head_cat{bottom:-285px;}
	#header .head_menu li a, #header2 .head_menu li a{font-size:13px;}
	#header .head_right .head_icon p, #header2 .head_right .head_icon p{font-size:15px;}
	#header .head_left .logo, #header2 .head_left .logo{width:150px; height:150px; background-size:contain;}
	#news .news_catalog .news_row .news_item{height:180px;}
	#news .news_catalog .news_row .news_item a{font-size:13px;}
	#spec .spec_right p{font-size:15px; line-height:19px;}
	#spec .spec_left .spec_slide .spec_picture1, #spec .spec_left .spec_slide .spec_picture2{width:50%;}
	#spec .spec_left .spec_h3{font-size:55px;}
	#header .head_right, #header2 .head_right{padding-top:15px;}
	#header .head_menu li, #header2 .head_menu li{margin-right:15px;}
	#header .head_menu, #header2 .head_menu{padding-left:20px;}
	#header .head_menu li a, #header2 .head_menu li a{margin-right:0;}
	#header .head_right, #header2 .head_right{}
	#header{min-height:850px; background:#1b1c25; background-position:top center; background-repeat:no-repeat; background-size:cover; position:relative;}
	#header2{}
	#spec .spec_right{width:33%;}
	#spec .spec_picture2{width:50%;}
	#spec .spec_picture1{width:50%;}
	#spec{padding-bottom:0;}
	#news .news_left{width:67%;}
	#news .news_right{width:33%;}
	#news .news_h1{padding-bottom:15px;}
}

@media screen and (max-width:1220px){
	#bonus .profi{width:40%; margin-top:-110px; min-height:430px;}
	#bonus{padding-top:300px;}
}

@media screen and (max-width:1130px){
	#bonus .profi{width:32%; min-height:467px;}
	#bonus .bonus_h1:before{top:-23px;}
}

@media screen and (max-width:1000px){
	.trubka{
		display: block;
	}
	.trubka:hover{
		opacity: 0.75;
		cursor: pointer;
	}
	#bonus .profi:before{display:none;}
	#bonus {position:relative; padding-top:30px; background:#f4f4f4; padding-bottom:60px;}
	#bonus .profi {background:#fff; position:relative; z-index:100; height:auto; width:657px; box-sizing:border-box; padding:65px 40px 70px 85px; width:100%; top:auto; margin-bottom:40px;}
	#our .our_catalog{padding-top:70px;}
	#remont .remont_left:after{left:100%; height:100%; content:''; position:absolute; width:100%; background:#e7e7e7; top:0;}
	#bonus .bonus_catalog .bonus_item{display:block; width:100%; margin-right:0; margin-bottom:30px;}
	#easy .inner, #easy2 .inner, #easy3 .inner, #easy4 .inner, #easy5 .inner{padding-right:0; padding-left:0;}
	#footer{height:auto; margin-top:0;}
	#subfooter{display:none;}
	.inner{width:81%;}
	#header .clear, #header2 .clear{height:1px;}
	#header{min-height:570px;}
	#header2{min-height:350px; height:auto;}
	body{min-width:100%;}
	#header .head_akk {width:552px; height:612px; background:url(../img/head_akk.png); top:0; left:50%; margin-left:-276px; position:absolute; background-size:contain;}
	#header2 .burger {width:60px; height:26px; background:url(../img/burger.png); display:block; position:absolute; top:15px; right:0; z-index:1003;}
	#header2 .head_left .logo {width:103px; height:103px; background:url(../img/logo2.png); display:block; z-index:1003; position:relative;}
	#header2 .head_right {display:none;}
	#header2 .head_slogan h1 {padding-left:16px; font-size:80px; line-height:80px; color:#fff; font-family: 'HelveticaNeueCyr-Bold'; padding-bottom:25px;}
	#header2 .head_slogan span {font-size:80px; line-height:50px; color:#fff; font-family: 'HelveticaNeueCyr-Bold'; box-sizing:border-box; }
	#header2 .head_menu {display:none;}
	#header2 .head_slogan {position:absolute; top:150px; left:0; }
	#header2 .head_slogan h1 {padding-left:16px; font-size:40px; line-height:50px; color:#fff; font-family: 'HelveticaNeueCyr-Bold'; padding-bottom:5px;}
	#header2 .head_slogan span {font-size:40px; line-height:40px; color:#fff; font-family: 'HelveticaNeueCyr-Bold'; box-sizing:border-box; }
	#header2 .head_h2 {background:rgba(57,73,171,0.7); padding-left:24px; padding-right:17px; height:30px;}
	#header2 .head_ik {display:block; z-index:100;}
	#header .head_items.first{display:none;}
	#header .head_window{height:480px; width:100%;}
	#header .burger {width:60px; height:26px; background:url(../img/burger.png); display:block; position:absolute; top:15px; right:0; z-index:1003;}
	#header .head_left .logo {width:103px; height:103px; background:url(../img/logo2.png); display:block;}
	#header .head_cat{display:none; position:relative; bottom:0; top:0; margin-top:600px;}
	#header2 .head_cat{display:none; position:relative; bottom:0; top:0; margin-top:350px;}
	#header .head_right {display:none;}
	#header .head_slogan p {padding-left:16px; font-size:80px; line-height:80px; color:#fff; font-family: 'HelveticaNeueCyr-Bold'; padding-bottom:25px;}
	#header .head_slogan span {font-size:80px; line-height:50px; color:#fff; font-family: 'HelveticaNeueCyr-Bold'; box-sizing:border-box; }
	#header .head_menu {display:none;}
	#header .head_slogan {position:absolute; top:220px; left:0; }
	#header .head_slogan p {padding-left:16px; font-size:50px; line-height:60px; color:#fff; font-family: 'HelveticaNeueCyr-Bold'; padding-bottom:5px;}
	#header .head_slogan span {font-size:50px; line-height:50px; color:#fff; font-family: 'HelveticaNeueCyr-Bold'; box-sizing:border-box; }
	#header .head_h2 {background:rgba(57,73,171,0.7); padding-left:20px; padding-right:17px; height:auto;}
	#header .head_ik {display:block;}
	#easy tr.title td {height:54px; background:#3949ab; padding-top:20px; box-sizing:border-box;}
	#easy tr.title2 td {height:54px; background:#fff; margin-top:5px; margin-bottom:5px; border-top:4px solid #f4f4f4; padding-top:20px; box-sizing:border-box;}
	#easy .l1 {color:#fff; font-size:14px; line-height:54px; font-weight:600; font-family: 'Roboto', sans-serif; padding-left:10px;}
	#easy .easy_h1 {font-size:30px; line-height:30px; color:#1d1e28; font-family: 'HelveticaNeueCyr-Bold'; padding-bottom:25px; }
	#easy span {font-size:24px; line-height:24px; color:#777777; font-weight:700; font-family: 'Roboto', sans-serif; padding-bottom:31px; display:block;}
	#easy .l1 {color:#fff; font-size:12px; line-height:12px; font-weight:600; font-family: 'Roboto', sans-serif; padding-left:20px;}
	#easy .r1 {color:#fff; font-size:12px; line-height:12px; font-weight:600; font-family: 'Roboto', sans-serif; text-align:center;}
	#easy .l2 {color:#1d1e28; font-size:13px; line-height:13px; font-weight:600; font-family: 'Roboto', sans-serif; padding-left:20px;}
	#easy .r2 {color:#ff720e; font-size:12px; line-height:12px; font-weight:600; font-family: 'Roboto', sans-serif; text-align:center;}
	
	#easy2 tr.title td {height:54px; background:#3949ab; padding-top:20px; box-sizing:border-box;}
	#easy2 tr.title2 td {height:54px; background:#fff; margin-top:5px; margin-bottom:5px; border-top:4px solid #f4f4f4; padding-top:20px; box-sizing:border-box;}
	#easy2 .l1 {color:#fff; font-size:14px; line-height:54px; font-weight:600; font-family: 'Roboto', sans-serif; padding-left:10px;}
	#easy2 .easy_h1 {font-size:30px; line-height:30px; color:#1d1e28; font-family: 'HelveticaNeueCyr-Bold'; padding-bottom:25px; }
	#easy2 span {font-size:24px; line-height:24px; color:#777777; font-weight:700; font-family: 'Roboto', sans-serif; padding-bottom:31px; display:block;}
	#easy2 .l1 {color:#fff; font-size:12px; line-height:12px; font-weight:600; font-family: 'Roboto', sans-serif; padding-left:20px;}
	#easy2 .r1 {color:#fff; font-size:12px; line-height:12px; font-weight:600; font-family: 'Roboto', sans-serif; text-align:center;}
	#easy2 .l2 {color:#1d1e28; font-size:13px; line-height:13px; font-weight:600; font-family: 'Roboto', sans-serif; padding-left:20px;}
	#easy2 .r2 {color:#ff720e; font-size:12px; line-height:12px; font-weight:600; font-family: 'Roboto', sans-serif; text-align:center;}
	#easy3 tr.title td {height:54px; background:#3949ab; padding-top:20px; box-sizing:border-box;}
	#easy3 tr.title2 td {height:54px; background:#fff; margin-top:5px; margin-bottom:5px; border-top:4px solid #f4f4f4; padding-top:20px; box-sizing:border-box;}
	#easy3 .l1 {color:#fff; font-size:14px; line-height:54px; font-weight:600; font-family: 'Roboto', sans-serif; padding-left:10px;}
	#easy3 .easy_h1 {font-size:30px; line-height:30px; color:#1d1e28; font-family: 'HelveticaNeueCyr-Bold'; padding-bottom:25px; }
	#easy3 span {font-size:24px; line-height:24px; color:#777777; font-weight:700; font-family: 'Roboto', sans-serif; padding-bottom:31px; display:block;}
	#easy3 .l1 {color:#fff; font-size:12px; line-height:12px; font-weight:600; font-family: 'Roboto', sans-serif; padding-left:20px;}
	#easy3 .r1 {color:#fff; font-size:12px; line-height:12px; font-weight:600; font-family: 'Roboto', sans-serif; text-align:center;}
	#easy3 .l2 {color:#1d1e28; font-size:13px; line-height:13px; font-weight:600; font-family: 'Roboto', sans-serif; padding-left:20px;}
	#easy3 .r2 {color:#ff720e; font-size:12px; line-height:12px; font-weight:600; font-family: 'Roboto', sans-serif; text-align:center;}
	
	#easy4 tr.title td {height:54px; background:#3949ab; padding-top:20px; box-sizing:border-box;}
	#easy4 tr.title2 td {height:54px; background:#fff; margin-top:5px; margin-bottom:5px; border-top:4px solid #f4f4f4; padding-top:20px; box-sizing:border-box;}
	#easy4 .l1 {color:#fff; font-size:14px; line-height:54px; font-weight:600; font-family: 'Roboto', sans-serif; padding-left:10px;}
	#easy4 .easy_h1 {font-size:30px; line-height:30px; color:#1d1e28; font-family: 'HelveticaNeueCyr-Bold'; padding-bottom:25px; }
	#easy4 span {font-size:24px; line-height:24px; color:#777777; font-weight:700; font-family: 'Roboto', sans-serif; padding-bottom:31px; display:block;}
	#easy4 .l1 {color:#fff; font-size:12px; line-height:12px; font-weight:600; font-family: 'Roboto', sans-serif; padding-left:20px;}
	#easy4 .r1 {color:#fff; font-size:12px; line-height:12px; font-weight:600; font-family: 'Roboto', sans-serif; text-align:center;}
	#easy4 .l2 {color:#1d1e28; font-size:13px; line-height:13px; font-weight:600; font-family: 'Roboto', sans-serif; padding-left:20px;}
	#easy4 .r2 {color:#ff720e; font-size:12px; line-height:12px; font-weight:600; font-family: 'Roboto', sans-serif; text-align:center;}
	
	#easy5 tr.title td {height:54px; background:#3949ab; padding-top:20px; box-sizing:border-box;}
	#easy5 tr.title2 td {height:54px; background:#fff; margin-top:5px; margin-bottom:5px; border-top:4px solid #f4f4f4; padding-top:20px; box-sizing:border-box;}
	#easy5 .l1 {color:#fff; font-size:14px; line-height:54px; font-weight:600; font-family: 'Roboto', sans-serif; padding-left:10px;}
	#easy5 .easy_h1 {font-size:30px; line-height:30px; color:#1d1e28; font-family: 'HelveticaNeueCyr-Bold'; padding-bottom:25px; }
	#easy5 span {font-size:24px; line-height:24px; color:#777777; font-weight:700; font-family: 'Roboto', sans-serif; padding-bottom:31px; display:block;}
	#easy5 .l1 {color:#fff; font-size:12px; line-height:12px; font-weight:600; font-family: 'Roboto', sans-serif; padding-left:20px;}
	#easy5 .r1 {color:#fff; font-size:12px; line-height:12px; font-weight:600; font-family: 'Roboto', sans-serif; text-align:center;}
	#easy5 .l2 {color:#1d1e28; font-size:13px; line-height:13px; font-weight:600; font-family: 'Roboto', sans-serif; padding-left:20px;}
	#easy5 .r2 {color:#ff720e; font-size:12px; line-height:12px; font-weight:600; font-family: 'Roboto', sans-serif; text-align:center;}
	#bonus .profi {margin-top:0; padding-left:0; padding-right:0; padding-top:35px; padding-bottom:30px; height:auto; position:relative; margin-bottom:20px; min-height:100%;}
	#bonus .profi:before{content:''; position:absolute; left:100%; top:0; width:50%; height:100%; background:#fff; display:block;}
	#bonus .profi:after{content:''; position:absolute; right:100%; top:0; width:50%; height:100%; background:#fff; display:block;}
	#bonus {position:relative; padding-top:0; background:#f4f4f4; padding-bottom:20px;}
	#bonus .bonus_h1 {font-size:24px; line-height:28px; color:#1d1e28; font-family: 'HelveticaNeueCyr-Bold';}
	#bonus .bonus_catalog .bonus_item  p {font-size:16px; line-height:18px; color:#3949ab; text-transform:uppercase; font-weight:700; font-family: 'Roboto', sans-serif;}
	#bonus .bonus_catalog .bonus_item {}
	#easy .easy_h1:before{height:5px; top:-25px;}
	#bonus .bonus_h1:before {top:-20px; margin-right:0; height:5px;}
	#bonus .bonus_catalog {padding-left:0; padding-right:0; padding-top:20px;}
	#bonus .profi p {font-size:12px; line-height:16px; color:#777777; font-weight:600; font-family: 'Roboto', sans-serif; padding-top:10px;}
	#bonus .profi span {font-size:15px; line-height:18px; color:#1d1e28; font-weight:700; font-family: 'Roboto', sans-serif; text-transform:uppercase;}
	#remont .remont_left {width:100%; margin-right:0; float:none;}
	#remont .remont_left img {height:100%; display:block;}
	#remont .rem1 {width:100%; box-sizing:border-box; padding-top:20px; float:none;}
	#remont .rem1 span {font-size:16px; line-height:23px; color:#1d1e28; font-weight:700; font-family: 'Roboto', sans-serif; display:block;}
	#remont .rem2 span {display:block; font-size:26px; line-height:23px; padding-bottom:20px; font-family: 'HelveticaNeueCyr-Light'; }
	#remont .rem2 p {font-size:16px; line-height:17px; font-weight:600; font-family: 'Roboto', sans-serif; padding-bottom:12px; }
	#remont .rem2 {padding-top:15px; width:100%;}
	#our .our_catalog{white-space:normal;}
	#our .our_catalog a{width:33%;}
	#our p {font-size:21px; line-height:23px; text-transform:uppercase; color:#1d1e28; font-weight:700; font-family: 'Roboto', sans-serif;}
	#remont .rem_line {padding-top:20px; padding-bottom:20px;}
	#remont .rem_line em {display:block; font-size:13px; line-height:13px; color:#777777; font-weight:600; font-family: 'Roboto', sans-serif; font-style:normal; padding-left:30px; position:relative; padding-bottom:20px;}
	#remont .rem_line em:before {width:8px; height:12px; background:url(../images/v.jpeg); display:block; content:''; position:absolute; left:0; top:0;}
	#remont .rem1 p {font-size:13px; line-height:13px; color:#1d1e28; font-weight:600; font-family: 'Roboto', sans-serif;}
	#our .owl-next {z-index:100; position:absolute; width:28px; height:28px; background:url(../img/ar6.png); top:280px; right:50%; cursor:pointer; left:auto;}
	#our .owl-prev {z-index:100; position:absolute; width:28px; height:28px; background:url(../img/ar5.png); top:280px; left:50%; cursor:pointer;}
	#our .owl-next:hover {width:28px; height:28px; background:url(../img/ar7.png);}
	#our .owl-prev:hover {width:28px; height:28px; background:url(../img/ar8.png);}
	#our {position:relative; padding-top:35px; background:#f4f4f4; padding-bottom:20px;}
	#news .news_left {float:none; width:100%; height:auto;}
	#news .news_h1 {color:#1d1e28; font-size:22px; line-height:25px; font-family: 'HelveticaNeueCyr-Bold'; padding-bottom:20px;}
	#news .news_right:before{content:''; position:absolute; left:100%; top:0; height:100%; width:100px; background:#f4f4f4;}
	#news .news_right:after{content:''; position:absolute; right:100%; top:0; height:100%; width:100px; background:#f4f4f4;}
	#news .news_catalog {display:none;}
	#news .head_sls p br{display:none;}
	#news .head_sls p, #news .head_sls a{height:106px; box-sizing:border-box; overflow:hidden;}
	#news .head_sls .news_item{height:180px; overflow:hidden;}
	#news .still {width:160px; height:50px; background:#ff6d00; color:#fff; text-transform:uppercase; font-family: 'HelveticaNeueCyr-Bold'; text-decoration:none; box-sizing:border-box; position:absolute; bottom:0; right:0; padding-top:20px; padding-bottom:3px; text-align:left; padding-left:12px; width:130px; line-height:50px; padding-top:0;}
	#news .still:before{left:100%; height:100%; top:0; width:100px; background:#ff6d00; content:''; position:absolute;}
	#news .still:after{left:130px; top:50%; margin-top:-2px;}
	#spec .still {width:130px; height:45px; background:#ff6d00; color:#fff; text-transform:uppercase; padding-left:0; font-family: 'HelveticaNeueCyr-Bold'; text-decoration:none; box-sizing:border-box; position:absolute !important; bottom:0; right:0; padding-top:0; padding-left:0; padding-bottom:0; text-align:center; line-height:45px; padding-right:0; font-size:15px;}
	#spec .still:after{top:50%; margin-top:-3px; left:120px;}
	#news .news_right {background:#f4f4f4; box-sizing:border-box; padding-left:0; padding-top:45px; padding-right:0; padding-bottom:35px; width:100%; float:none; height:auto; position:relative; padding-top:30px; padding-bottom:10px;}
	#news .news_right a {margin-left:7px; margin-right:7px; margin-bottom:40px;}
	#news .news_right {text-align:center;}
	#spec .spec_left {float:none; padding-top:20px;}
	#spec .spec_right {background:#fff; width:100%; box-sizing:border-box; padding:20px; height:auto; padding-bottom:64px; padding-left:0; padding-right:0;}
	#spec .spec_right:before, #news .news_left:before{content:''; position:absolute; right:100%; top:0; width:100px; height:6px; background:#3949ab; z-index:1; left:auto;}
	#spec .spec_right:after{left:0; width:150%; margin-left:-25%;}
	#spec .spec_right > *{position:relative; z-index:2;}
	#spec .spec_h1 {font-size:22px; line-height:22px; color:#1d1e28; font-family: 'HelveticaNeueCyr-Bold'; margin-bottom:15px;}
	#spec .spec_right p {font-size:13px; line-height:16px; font-weight:600; font-family: 'Roboto', sans-serif; color:#777777; margin-bottom:15px;}
	#spec .spec_left .spec_h3 {font-size:30px; line-height:30px; color:#ff6d00; font-family: 'HelveticaNeueCyr-Bold'; padding-top:30px;}
	#spec .spec_left p {font-size:13px; line-height:16px; font-weight:600; font-family: 'Roboto', sans-serif; color:#777778; padding-top:20px;}
	#spec .spec_otdel span {text-transform:uppercase; font-size:16px; line-height:18px; font-family: 'HelveticaNeueCyr-Bold'; color:#1d1e28; text-align:left; color:#1d1e28; padding-left:30px; display:block; padding-left:105px;}
	#spec .spec_otdel {margin-top:30px; background:#e3e3e3; height:90px;}
	#spec .spec_left {float:none; width:100%; height:570px; overflow:hidden;}
	#spec .spec_left .spec_slide .spec_picture2{padding-top:0; padding-left:0; padding-right:0; max-width:260px; margin-left:auto; margin-right:auto;}
	#spec .spec_left .spec_slide .spec_picture1, #spec .spec_left .spec_slide .spec_picture2{width:100%; float:none;}
	#spec .spec_left p br{display:none;}
	#news .head_sls {display:block; padding-bottom:136px;}
	#footer .foot_right {display:none;}
	#footer .foot_left {width:100%}
	#footer .foot_accord {display:block;}
	#footer .foot_left .copy {color:#56586c; font-family: 'Roboto', sans-serif; font-weight:500; font-size:10px; line-height:28px; text-decoration:none; text-align:center; display:block;}
	#footer .left_nav > li > a {color:#fff; text-transform:uppercase; font-size:15px; line-height:40px; text-decoration:none; display:block; padding-left:54px; font-family: 'Roboto', sans-serif; font-weight:700;}
	#footer .left_nav > li > a:hover {text-decoration:underline;}
	#footer .left_nav > li > ul  {margin-left:0; display:none; padding-top:20px; padding-bottom:20px;}
	#footer .left_nav > li > ul > li > a {text-decoration:none; color:#5f6178; font-size:14px; line-height:24px; position:relative; padding-left:54px; font-family: 'Roboto', sans-serif; font-weight:500;}
	#footer .foot_left .foot_menu {padding-bottom:30px; padding-left:54px;}
	.spec_picture1{width:100%; float:none;}
	#spec .owl-prev, #spec .owl-next, #spec .owl-next:hover, #spec .owl-prev:hover{width:46px; height:46px; background-position:center center; background-repeat:no-repeat; background-size:contain;}
	.vk {width:50%}
}



@media screen and (max-width:760px){
	#header .head_cat {display:none;}
	#header .head_slogan p,#header2 .head_slogan h1{padding-left:16px; font-size:40px; line-height:50px; color:#fff; font-family: 'HelveticaNeueCyr-Bold'; padding-bottom:5px;}
	#header .head_slogan span, #header2 .head_slogan span{font-size:40px; line-height:45px; color:#fff; font-family: 'HelveticaNeueCyr-Bold'; box-sizing:border-box; }
	#our p {font-size:16px; line-height:21px; text-transform:uppercase; color:#1d1e28; font-weight:700; font-family: 'Roboto', sans-serif;}
	#bonus .bonus_catalog .bonus_item  p {font-size:13px; line-height:14px; color:#3949ab; text-transform:uppercase; font-weight:700; font-family: 'Roboto', sans-serif;}
	
	#bonus .bonus_h1 {font-size:20px; line-height:21px; color:#1d1e28; font-family: 'HelveticaNeueCyr-Bold';}
	#easy .easy_h1 {font-size:22px; line-height:25px; color:#1d1e28; font-family: 'HelveticaNeueCyr-Bold'; padding-bottom:25px; }
	#easy span {font-size:18px; line-height:21px; color:#777777; font-weight:700; font-family: 'Roboto', sans-serif; padding-bottom:31px; display:block;}
	#easy .l1 {color:#fff; font-size:12px; line-height:12px; font-weight:600; font-family: 'Roboto', sans-serif; padding-left:20px;}
	#easy .r1 {color:#fff; font-size:12px; line-height:12px; font-weight:600; font-family: 'Roboto', sans-serif; text-align:center;}
	#easy .l2 {color:#1d1e28; font-size:11px; line-height:11px; font-weight:600; font-family: 'Roboto', sans-serif; padding-left:20px;}
	#easy .r2 {color:#ff720e; font-size:11px; line-height:11px; font-weight:600; font-family: 'Roboto', sans-serif; text-align:center;}
	
	#easy2 .easy_h1 {font-size:22px; line-height:25px; color:#1d1e28; font-family: 'HelveticaNeueCyr-Bold'; padding-bottom:25px; }
	#easy2 span {font-size:18px; line-height:21px; color:#777777; font-weight:700; font-family: 'Roboto', sans-serif; padding-bottom:31px; display:block;}
	#easy2 .l1 {color:#fff; font-size:12px; line-height:12px; font-weight:600; font-family: 'Roboto', sans-serif; padding-left:20px;}
	#easy2 .r1 {color:#fff; font-size:12px; line-height:12px; font-weight:600; font-family: 'Roboto', sans-serif; text-align:center;}
	#easy2 .l2 {color:#1d1e28; font-size:11px; line-height:11px; font-weight:600; font-family: 'Roboto', sans-serif; padding-left:20px;}
	#easy2 .r2 {color:#ff720e; font-size:11px; line-height:11px; font-weight:600; font-family: 'Roboto', sans-serif; text-align:center;}
	
	#easy3 .easy_h1 {font-size:22px; line-height:25px; color:#1d1e28; font-family: 'HelveticaNeueCyr-Bold'; padding-bottom:25px; }
	#easy3 span {font-size:18px; line-height:21px; color:#777777; font-weight:700; font-family: 'Roboto', sans-serif; padding-bottom:31px; display:block;}
	#easy3 .l1 {color:#fff; font-size:12px; line-height:12px; font-weight:600; font-family: 'Roboto', sans-serif; padding-left:20px;}
	#easy3 .r1 {color:#fff; font-size:12px; line-height:12px; font-weight:600; font-family: 'Roboto', sans-serif; text-align:center;}
	#easy3 .l2 {color:#1d1e28; font-size:11px; line-height:11px; font-weight:600; font-family: 'Roboto', sans-serif; padding-left:20px;}
	#easy3 .r2 {color:#ff720e; font-size:11px; line-height:11px; font-weight:600; font-family: 'Roboto', sans-serif; text-align:center;}
	
	#easy4 .easy_h1 {font-size:22px; line-height:25px; color:#1d1e28; font-family: 'HelveticaNeueCyr-Bold'; padding-bottom:25px; }
	#easy4 span {font-size:18px; line-height:21px; color:#777777; font-weight:700; font-family: 'Roboto', sans-serif; padding-bottom:31px; display:block;}
	#easy4 .l1 {color:#fff; font-size:12px; line-height:12px; font-weight:600; font-family: 'Roboto', sans-serif; padding-left:20px;}
	#easy4 .r1 {color:#fff; font-size:12px; line-height:12px; font-weight:600; font-family: 'Roboto', sans-serif; text-align:center;}
	#easy4 .l2 {color:#1d1e28; font-size:11px; line-height:11px; font-weight:600; font-family: 'Roboto', sans-serif; padding-left:20px;}
	#easy4 .r2 {color:#ff720e; font-size:11px; line-height:11px; font-weight:600; font-family: 'Roboto', sans-serif; text-align:center;}
	
	#easy5 .easy_h1 {font-size:22px; line-height:25px; color:#1d1e28; font-family: 'HelveticaNeueCyr-Bold'; padding-bottom:25px; }
	#easy5 span {font-size:18px; line-height:21px; color:#777777; font-weight:700; font-family: 'Roboto', sans-serif; padding-bottom:31px; display:block;}
	#easy5 .l1 {color:#fff; font-size:12px; line-height:12px; font-weight:600; font-family: 'Roboto', sans-serif; padding-left:20px;}
	#easy5 .r1 {color:#fff; font-size:12px; line-height:12px; font-weight:600; font-family: 'Roboto', sans-serif; text-align:center;}
	#easy5 .l2 {color:#1d1e28; font-size:11px; line-height:11px; font-weight:600; font-family: 'Roboto', sans-serif; padding-left:20px;}
	#easy5 .r2 {color:#ff720e; font-size:11px; line-height:11px; font-weight:600; font-family: 'Roboto', sans-serif; text-align:center;}
	#remont .rem2 span {display:block; font-size:21px; line-height:23px; padding-bottom:20px; font-family: 'HelveticaNeueCyr-Light'; }
	#remont .rem2 p {font-size:13px; line-height:17px; font-weight:600; font-family: 'Roboto', sans-serif; padding-bottom:12px; }
	#our .our_catalog {text-align:center;}
}




@media screen and (max-width:600px){
	#easy tr.title td:last-child, #easy2 tr.title td:last-child, #easy3 tr.title td:last-child, #easy4 tr.title td:last-child, #easy5 tr.title td:last-child{width:60px; padding-top:14px;}
	#our .our_catalog a{width:49%; margin-bottom:20px;}
	#easy tr.title2 td, #easy2 tr.title2 td, #easy3 tr.title2 td, #easy4 tr.title2 td, #easy5 tr.title2 td{position:relative;}
	#easy tr.title2 td:first-child:before, #easy2 tr.title2 td:first-child:before, #easy3 tr.title2 td:first-child:before, #easy4 tr.title2 td:first-child:before, #easy5 tr.title2 td:first-child:before{content:''; position:absolute; display:block; right:100%; height:100%; background:#fff; width:100px; top:0;}
	#easy tr.title2 td:last-child:before, #easy2 tr.title2 td:last-child:before, #easy3 tr.title2 td:last-child:before, #easy4 tr.title2 td:last-child:before, #easy5 tr.title2 td:last-child:before{content:''; position:absolute; display:block; left:100%; height:100%; background:#fff; width:100px; top:0;}
	#easy .l1, #easy .l2, #easy2 .l1, #easy2 .l2, #easy3 .l1, #easy3 .l2, #easy4 .l1, #easy4 .l2, #easy5 .l1, #easy5 .l2{padding-left:0;}
	#easy tr.title td, #easy2 tr.title td, #easy3 tr.title td, #easy4 tr.title td, #easy5 tr.title td{position:relative;}
	#easy tr.title td:first-child:before, #easy2 tr.title td:first-child:before, #easy3 tr.title td:first-child:before, #easy4 tr.title td:first-child:before, #easy5 tr.title td:first-child:before{content:''; position:absolute; display:block; right:100%; width:100px; height:100%; background:#3949ab; top:0;}
	#easy tr.title td:last-child:before, #easy2 tr.title td:last-child:before, #easy3 tr.title td:last-child:before, #easy4 tr.title td:last-child:before, #easy5 tr.title td:last-child:before{content:''; position:absolute; display:block; left:100%; width:100px; height:100%; background:#3949ab; top:0;}
	#easy{padding-top:25px;}
	#remont{padding-top:0; border-top:5px solid #3949ab; padding-bottom:20px;}
	#header2 .head_window{height: 480px;  width: 100%; right:0; bottom:0; left:auto; top:auto;}
	#header .head_h2:after, #header2 .head_h2:after{content:''; position:absolute; left:100%; top:0; width:50%; height:100%; background:rgba(57,73,171,0.7);}
	#header .burger, #header2 .burger{width:30px; height:15px; background-size:contain; background-repeat:no-repeat;}
	#header2 {min-height:570px;}
	#header2 .head_akk {width: 552px;
    height: 612px;
    top: 0;
	background-repeat:no-repeat;
	background-position:center center;
    left: 50%;
    margin-left: -276px;
    position: absolute;
    background-size: contain;}
	#header2 .head_cat{margin-top:600px;}
	#header .head_ik, #header2 .head_ik{width:48px; height:48px; background-size:contain; top:522px;}
	#header2 .head_slogan{top:220px;}
	#header2 .head_h2{    background: rgba(57,73,171,0.7);
    padding-left: 20px;
    padding-right: 17px;
    height: auto;}
	#easy .easy_h1 {font-size:20px; line-height:21px; color:#1d1e28; font-family: 'HelveticaNeueCyr-Bold'; padding-bottom:25px; }
	#easy span {font-size:16px; line-height:18px; color:#777777; font-weight:700; font-family: 'Roboto', sans-serif; padding-bottom:31px; display:block;}
	
	#easy2 .easy_h1 {font-size:20px; line-height:21px; color:#1d1e28; font-family: 'HelveticaNeueCyr-Bold'; padding-bottom:25px; }
	#easy2 span {font-size:16px; line-height:18px; color:#777777; font-weight:700; font-family: 'Roboto', sans-serif; padding-bottom:31px; display:block;}
	
	#easy3 .easy_h1 {font-size:20px; line-height:21px; color:#1d1e28; font-family: 'HelveticaNeueCyr-Bold'; padding-bottom:25px; }
	#easy3 span {font-size:16px; line-height:18px; color:#777777; font-weight:700; font-family: 'Roboto', sans-serif; padding-bottom:31px; display:block;}
	#easy5 .easy_h1 {font-size:20px; line-height:21px; color:#1d1e28; font-family: 'HelveticaNeueCyr-Bold'; padding-bottom:25px; }
	#easy5 span {font-size:16px; line-height:18px; color:#777777; font-weight:700; font-family: 'Roboto', sans-serif; padding-bottom:31px; display:block;}
	#easy4 .easy_h1 {font-size:20px; line-height:21px; color:#1d1e28; font-family: 'HelveticaNeueCyr-Bold'; padding-bottom:25px; }
	#easy4 span {font-size:16px; line-height:18px; color:#777777; font-weight:700; font-family: 'Roboto', sans-serif; padding-bottom:31px; display:block;}
#easy4 .easy_h1:before, #easy3 .easy_h1:before, #easy2 .easy_h1:before, #easy5 .easy_h1:before{height:5px;}
}



@media screen and (max-width:550px){
	#map, #map_block{height:390px;}
#easy .easy_h1 {font-size:16px; line-height:18px; color:#1d1e28; font-family: 'HelveticaNeueCyr-Bold'; padding-bottom:18px; }
#easy span {font-size:12px; line-height:15px; color:#777777; font-weight:700; font-family: 'Roboto', sans-serif; padding-bottom:15px; display:block;}
#easy2 .easy_h1 {font-size:16px; line-height:18px; color:#1d1e28; font-family: 'HelveticaNeueCyr-Bold'; padding-bottom:25px; }
#easy3 span {font-size:15px; line-height:16px; color:#777777; font-weight:700; font-family: 'Roboto', sans-serif; padding-bottom:31px; display:block;}
#easy2 .easy_h1 {font-size:16px; line-height:18px; color:#1d1e28; font-family: 'HelveticaNeueCyr-Bold'; padding-bottom:25px; }
#easy2 span {font-size:15px; line-height:16px; color:#777777; font-weight:700; font-family: 'Roboto', sans-serif; padding-bottom:31px; display:block;}
#easy4 .easy_h1 {font-size:16px; line-height:18px; color:#1d1e28; font-family: 'HelveticaNeueCyr-Bold'; padding-bottom:25px; }
#easy4 span {font-size:15px; line-height:16px; color:#777777; font-weight:700; font-family: 'Roboto', sans-serif; padding-bottom:31px; display:block;}
#easy5 .easy_h1 {font-size:16px; line-height:18px; color:#1d1e28; font-family: 'HelveticaNeueCyr-Bold'; padding-bottom:25px; }
#easy5 span {font-size:15px; line-height:16px; color:#777777; font-weight:700; font-family: 'Roboto', sans-serif; padding-bottom:31px; display:block;}
#footer .left_nav > li {position:relative; border-top:1px solid #393a48; border-bottom:1px solid #393a48;}
#footer .left_nav > li > a {color:#fff; text-transform:uppercase; font-size:14px; line-height:40px; text-decoration:none; display:block; padding-left:0; font-family: 'Roboto', sans-serif; font-weight:700;}
#footer .left_nav > li > ul > li > a {text-decoration:none; color:#5f6178; font-size:14px; line-height:18px; position:relative; padding-left:0; font-family: 'Roboto', sans-serif; font-weight:500;}
#footer .foot_left .foot_menu {padding-bottom:30px; padding-left:0;}
#footer .left_nav > li > ul > li > a:hover {text-decoration:underline;}
#footer .left_nav > li > ul > li {margin-bottom:5px;}
#footer .left_nav > li > ul > li > a:hover:after {display:none;}
#footer .left_nav > li > ul > li > ul > li > a {color:#a5a5a5; font-size:13px; line-height:13px;}
#footer .left_nav > li > ul > li > ul {padding-left:30px; }
#footer .left_nav > li > ul > li > ul > li > a {color:#9e9e9e; font-size:14px; line-height:14px; position:relative;}
#footer .plus {width:12px; height:7px; background:url(../img/v1.png); position:absolute; top:15px; right:30px;}
#footer .minus {width:12px; height:7px; background:url(../img/v2.png); position:absolute; top:15px; right:30px;}
#header .head_items, #header2 .head_items{width:50%; box-sizing:border-box;}
#spec .spec_left p{font-size:11px; line-height:15px;}
#spec .spec_h2{font-size:12px; line-height:13px; height:14px; display:inline-block; vertical-align:top; width:auto;}
}



@media screen and (max-width:360px){
	
}
